Preprocessing Steiner problems from VLSI layout

نویسندگان

  • Eduardo Uchoa
  • Marcus Poggi de Aragão
  • Celso C. Ribeiro
چکیده

VLSI layout applications yield instances of the Steiner tree problem over grid graphs with holes, which are considered hard to be solved by current methods. In particular, preprocessing techniques developed for Steiner problems over general graphs are not likely to reduce signiicantly such VLSI instances. We propose a new preprocessing procedure, combining earlier ideas from the literature to make them eeective for VLSI problems. Testing this procedure over the 116 instances of the SteinLib, we obtained signiicant reductions within reasonable computational times. These reductions allowed a branch-and-cut to solve 28 out of 32 open instances of the SteinLib, some with more than 10,000 vertices and 20,000 edges.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dual Heuristics on the Exact Solution of Large Steiner Problems

We present dual heuristics for the directed cut formulation of the Steiner problem in graphs. These heuristics usually give tight lower and upper bounds, and are enough to quickly solve two thirds of the instances from the literature. For harder instances, we propose two exact algorithms using those heuristics: branch-and-ascent, an implicit enumeration without LP solving; and a branch-and-cut ...

متن کامل

Generalized terminal connectivity problem for multilayer layout scheme

Given a set of n horizontal (or vertical) wire segments run on different layers with variable widths (or heights), and a set of m terminals placed on different layers and with arbitrary rectangular shapes, a generalization of the terminal connectivity problem ( TCP ) is considered. This TCP can be applied to facilitate the VLSI or PCB multi-layer layout. First, it is proved that this TCP is NP-...

متن کامل

The steiner problem in the hypercube

Let G = (V, E) be an undirected graph with vertex set V and edge set E, and let X C V be a subset of the vertices of G. The Steiner problem for G is to find the minimum number of edges in any subtree of G that contains X among its vertices. Any subtree of G achieving this minimum will be called a Steiner tree for X . Apart from its intrinsic graph theoretic interest, the Steiner problem is moti...

متن کامل

Probability-based approach to rectilinear Steiner tree problems

The rectilinear Steiner tree (RST) problem is of essential importance to the automatic interconnect optimization for VLSI design. In this paper, we present a class of probability-based approaches toward the best solutions under statistical sense and show their performance in comparison with the state-of-the-art algorithm. Experiments conducted on both smalland large-size problems indicate that ...

متن کامل

An Iterative Approach for Delay-Bounded Minimum Steiner Tree Construction

This paper presents a delay-bounded minimum Steiner tree algorithm. The delay bounds, given as inputs to the algorithm, can be diierent for each individual source-sink connection. The approach is based on feasible search optimization that satisses the delay bounds rst, then improves the routing tree for the cost minimization. Iterative cut-and-link tree transformation constrained by delay bound...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Networks

دوره 40  شماره 

صفحات  -

تاریخ انتشار 2002